package com.tt.payee.service.login;

import java.util.HashMap;

public interface WxLoginService {

    /**
     * 获取登录后用户的信息信息(小程序).
     *
     * @return
     * @throws Exception
     */
    HashMap<String, String> getSessionInfo(String jsCode, String encryptedData, String iv);


    /**
     * 获取登录后用户的信息信息(小程序).
     *
     * @return
     * @throws Exception
     */
    HashMap<String, String> getPhone(String jsCode, String encryptedData, String iv) throws Exception;

//    /**
//     * 用户授权登录(小程序)
//     *
//     * @return
//     * @throws Exception
//     */
//    UserAgent loginUser(String unionId, String openId, String nickName) throws Exception;
//
//    /**
//     * 修改手机号码返回用户信息 (小程序)
//     * @return  返回用户对象
//     */
//    UserAgent setPhone(String phoneNum, String openId) throws Exception;


//    /**
//     * 修改用户是否第一次登录
//     * @return  int
//     */
//    int setUserFirst(String openId);
//
//    /**
//     * 获取微信小程序码
//     * @return
//     * @throws Exception
//     */
//    String getWxQrCode(String uid, String page) throws Exception;
}
